Piwik\Db\Schema\Mysql S

Total Complexity 38
Dependencies 12
Dependents 1
Total lines 654
Lines of code 471
Logical lines of code 91
Comment lines 86
Methods 21
Properties 1

Methods 21

Method Rating Maintainability Complexity Lines of code
getTablesCreateSql()
B
25
1 322
getTablesInstalled()
S
52 5 23
createTable()
S
57 3 17
createTables()
S
59 3 14
getTablesNames()
S
65 2 9
getTableColumns()
S
65 2 9
getAllExistingTables()
S
70 2 6
createDatabase()
S
66 2 8
dropDatabase()
S
71 2 5
getTableCreateSql()
S
68 2 7
recordInstallVersion()
S
73 2 5
getInstallVersion()
S
69 2 7
truncateAllTables()
S
70 2 6
getDbSettings()
S
80 1 3
getDbName()
S
81 1 3
createAnonymousUser()
S
63 1 10
getDb()
S
81 1 3
getTableEngine()
S
81 1 3
getTablePrefix()
S
81 1 3
hasTables()
S
79 1 3
getTablePrefixEscaped()
S
73 1 5